The Fokker–Planck equation describes the time evolution of the probability density function of the velocity of a particle, and can be generalized to other observables as well.[1] It is named after Adriaan Fokker[2] and Max Planck[3] and is also known as the Kolmogorov forward equation (diffusion), named after Andrey Kolmogorov, who first introduced it in a 1931 paper.[4] When applied to particle position distributions, it is better known as the Smoluchowski equation.
The first consistent microscopic derivation of the Fokker–Planck equation in the single scheme of classical and quantum mechanics was performed[5] by Nikolay Bogoliubov and Nikolay Krylov.[6]
In one spatial dimension x, the Fokker–Planck equation for a process with Ito drift D1(x,t) and diffusion D2(x,t) is:
More generally, the time-dependent probability distribution may depend on a set of macrovariables . The general form of the Fokker–Planck equation is then
where is the drift vector and the diffusion tensor; the latter results from the presence of the stochastic force.
Contents |
The Fokker–Planck equation can be used for computing the probability density for a stochastic process described by a stochastic differential equation. Consider the Itō stochastic differential equation
where is an N-dimensional random variable and is a standard M-dimensional Wiener process. The probability density for the random variable satisfies the Fokker–Planck equation with the drift and diffusion terms
Similarly, a Fokker–Planck equation can be derived for the Stratonovich stochastic differential equations that physicists and engineers generally prefer. In this case, noise-induced drift terms appear if the noise strength is state-dependent.
A standard scalar Wiener process is generated by the stochastic differential equation
Here the drift term is zero and the diffusion coefficient is 1/2; thus the corresponding Fokker–Planck equation is
that is the simplest form of diffusion equation. If the initial condition is , the solution is
Brownian motion follows the Langevin equation, which can be solved for many different stochastic forcings with results being averaged (the Monte Carlo method, canonical ensemble in molecular dynamics). However, instead of this computationally intensive approach, one can use the Fokker–Planck equation and consider the probability of the particle having a velocity in the interval when it starts its motion with at time 0.
Being a partial differential equation, the Fokker–Planck equation can be solved analytically only in special cases. A formal analogy of the Fokker–Planck equation with the Schrödinger equation allows the use of advanced operator techniques known from quantum mechanics for its solution in a number of cases. In many applications, one is only interested in the steady-state probability distribution , which can be found from . The computation of mean first passage times and splitting probabilities can be reduced to the solution of an ordinary differential equation which is intimately related to the Fokker–Planck equation.
In mathematical finance for volatility smile modeling of options via local volatility, one has the problem of deriving a diffusion coefficient consistent with a probability density obtained from market option quotes. The problem is therefore an inversion of the Fokker Planck–equation: Given the density f(x,t) of the option underlying X deduced from the option market, one aims at finding the local volatility consistent with f. This is an inverse problem that has been solved in general by Dupire (1994, 1997) with a non-parametric solution. Brigo and Mercurio (2002, 2003) propose a solution in parametric form via a particular local volatility consistent with a solution of the Fokker–Planck equation given by a mixture model. More information is available also in Fengler (2008), Gatheral (2008) and Musiela and Rutkowski (2008).
Every Fokker–Planck equation is equivalent to a path integral. The path integral formulation is an excellent starting point for the application of field theory methods.[7] This is used, for instance, in critical dynamics.
A derivation of the path integral is possible in the same way as in quantum mechanics, simply because the Fokker–Planck equation is formally equivalent to the Schrödinger equation. Here are the steps for a Fokker–Planck equation with one variable x. Write the FP equation in the form
Integrate over a time interval ,
Insert the Fourier integral
for the -function,
This equation expresses as functional of . Iterating times and performing the limit gives a path integral with Lagrangian
The variables conjugate to are called "response variables".[8]
Although formally equivalent, different problems may be solved more easily in the Fokker–Planck equation or the path integral formulation. The equilibrium distribution for instance may be obtained more directly from the Fokker–Planck equation.